body{font-size:13px;font-family: 'Microsoft YaHei UI','Microsoft YaHei',SimSun,'Segoe UI',Tahoma,Helvetica,Sans-Serif;}
p,ul,h1,h3,textarea,h4{padding:0;margin:0;}
li{padding:0;list-style: none;}
.clearfix:after,.central:after,.widget ul:after,.paging:after,.pagenav:after,.base-tit:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix,.central,.widget ul,.paging,.pagenav,.base-tit{*+height:1%;}
.fl{float: left;}
.fr{float: right;} 
.ac, .center {text-align: center;}
.showcase{ border-bottom:1px solid #ddd}
.navbar-static-top .navbar-inner{height:61px}
.navbar-static-top .navbar-inner .btn-inverse{margin-top:19px}
#main-nav .logo {float: left;display: block;padding: 17px 0 0 20px;margin-left: -20px;margin-right: 20px;}
.navbar .nav > li > a {float: none;padding: 20px 15px 20px;color: #555555;text-decoration: none;text-shadow: 0 1px 0 white;}

.container h1{font-weight: normal;font-size: 46px}
.login{padding-top:20px;}
.nob{float: left;width:50%;height:130px;}
.nob .span2{padding-top:20px;text-align: right}
.nob h3.normal{font-weight: normal;}
.icon-a,.icon-b,.icon-c,.icon-d,.icon-e,.icon-f{width:50px;background: url(../images/benefit-icon.png) no-repeat}
.icon-a{height:41px;background-position: 2px -71px;}
.icon-b{height:47px;background-position: 10px -237px;}
.icon-c{height:46px;background-position: 5px -112px;}
.icon-d{height:28px;background-position: 0 0;}
.icon-e{height:40px;background-position: 5px -156px;}
.icon-f{height:40px;background-position: 0px -197px;}

.lgname{float:left;line-height:60px;font-size:20px;color:#666}
.lgname:hover{ text-decoration:none}


.smbox{border:1px solid #ddd; border-radius:5px;width:600px;margin:50px auto;overflow:hidden}
.smbox h4{height:40px;line-height:40px;background:#aa0200;color:#fff;padding:0 15px;font-weight:normal}
.smbox .form-horizontal{padding:40px 0;}
.smbox .alert {margin:0 20px;}
.smbox .btn {margin-top:20px;}



.showcase {background-color: #f0f0f0;padding: 30px 0 20px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border-top: 3px solid #ebebeb;border-bottom: 1px solid #e1e1e1;}
.post-meta {background:#f4f4f4; padding:0 10px;}
.post-meta li a{color:#666;}
.post-meta li{float:left;font-size:12px;padding-right:10px;}
.post h3{margin-bottom:5px;}
.post .text{padding:10px 0;text-indent: 25px;line-height: 25px;font-size:14px;}


.cate{ line-height:30px;}
.subnav {
width: 100%;
height: 36px;
background-color: #eeeeee;
background-repeat: repeat-x;
background-image: -moz-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#eeeeee));
background-image: -webkit-linear-gradient(top, #f5f5f5 0%,#eeeeee 100%);
background-image: -ms-linear-gradient(top, #f5f5f5 0%,#eeeeee 100%);
background-image: -o-linear-gradient(top, #f5f5f5 0%,#eeeeee 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#eeeeee',GradientType=0 );
background-image: linear-gradient(top, #f5f5f5 0%,#eeeeee 100%);
border: 1px solid #e5e5e5;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.subnav .nav > .active > a, .subnav .nav > .active > a:hover {
padding-left: 13px;
color: #777;
background-color: #e9e9e9;
border-right-color: #ddd;
border-left: 0;
-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.05);
-moz-box-shadow: inset 0 3px 5px rgba(0,0,0,.05);
box-shadow: inset 0 3px 5px rgba(0,0,0,.05);
}

.subnav .nav > li > a {
margin: 0;
padding-top: 11px;
padding-bottom: 11px;
border-left: 1px solid #f5f5f5;
border-right: 1px solid #e5e5e5;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}

.demo li{float:left;margin:10px 10px 10px 0;border-bottom:dashed 1px #ddd;padding:0 0 20px;}
.screenshot-container{padding:5px;float:left;border:1px solid #ddd;display: inline-block;}
.demo li .right{margin-left:200px;line-height:25px;}
.demo li h4{margin:0;padding-bottom:10px;font-weight:normal;}
.demo li .less-important{color:#999;font-size: 14px;}


.msg_box{line-height: 22px;}
.feed_li{ border-bottom: 1px solid #eee;padding:10px 0;}
.feed_li .pubinfo a{ color:#999;}
.feeds .user_pic{float:left;}
.feeds .user_pic img{width:60px;height:60px;}
.feeds .msg_box{margin-left:80px;}
.feeds .msg_tit{font-weight: normal;font-size:18px;}
.feeds .left{width:260px;}
.feeds .textinput{width:100%;margin-bottom:10px;height:70px;}
.commentlist li{border-top:1px dashed #eee;line-height:28px;}
.commentlist li .pic{float:left;padding-top:5px;}
.commentlist li p{margin-left:30px;}

footer {font-size:12px; margin-top: 45px;padding: 35px 0 36px;line-height:20px;border-top: 1px solid #e5e5e5;}
.links a{padding-right:10px;}

.sdbox{border:1px solid #ddd;}
.sdbox h3{font-weight: normal;color:#666;padding:5px 15px;}
.sdbox .cate .page_item{border-top:1px solid #eee;}
.sdbox .cate .page_item a{display: block;line-height: 35px;text-indent: 15px;}
.sdbox .cate .page_item a:hover{background: #f5f5f5;color:#a21f24;}
.sdbox .cate .active a{background: #a21f24;color:#fff;}

.comment_textarea{background:#fff;border:1px solid #eee;padding:15px;}
.comment_textarea form{margin-bottom: 0}
.comment_textarea .inputtext{display: block;width:80%;padding:5px;margin-bottom:10px;} 
.newsimg li{width:120px;height:150px;float:left;margin:0 30px 20px 0;background: #f5f5f5;}
.newsimg li img{width:120px;height:120px;}
.newsimg li span{text-align: center;display: block;line-height: 30px;}

.inlg{padding-top:20px;}


.proudctview{}
.p4box{text-align: center;padding-top:50px}
.page-404{

background: #fff;border: none;line-height: 20px;

margin: 0 auto;
}